.flex-box{
  display: flex;
}

.box-standard{
  display: flex;
  justify-content: center;
  align-items: center;
}

.box-vertical{
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.bottom-line{
  border-bottom: 1px solid #bdc3c7;;
}

.left-align{
  text-align: left;
}

.center-align{
  text-align: center;
}

.right-align{
  text-align: right;
}

.table-interval{
  /*用来设置表格的间距*/
  height: 50px;
}

/*用于一级菜单框*/
.box-border{
  /*border: 1px solid black;*/
  background-color: white;
  border-radius: 5px;
  margin: 10px;
  padding: 5px;
}

/*用于二级菜单*/
.sub-box-border{
  /*border: 1px solid black;*/
  background-color: white;
  border-radius: 5px;
}

.elastic-box{
  width: 100%;
  height: 100%;
}

.no-liststyle{
  list-style: none;
}

a{
  text-decoration:  none;
  color: black;
}

.box-shadow{
  box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04)
}
